<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // concat 拼接多个数组，返回新的数组
        //   考虑返回值
        //   考虑参数  都是数组
        //   如何实现
        //     [1,2,3]  [4,5,6]  -> [1,2,3,4,5,6]

        function concat() {
            var newArr = [] ;

            // for(var i = 0 ; i < arguments[0].length ; i++) {
            //     newArr.push(arguments[0][i]) ;
            // }
            // for(var i = 0 ; i < arguments[1].length ; i++) {
            //     newArr.push(arguments[1][i]) ;
            // }
            // for(var i = 0 ; i < arguments[2].length ; i++) {
            //     newArr.push(arguments[2][i]) ;
            // }
            for(var j = 0 ; j < arguments.length ; j++) {
                for(var i = 0 ; i < arguments[j].length ; i++) {
                    newArr.push(arguments[j][i]) ;
                }
            }

            return newArr ;
        }

        console.log(concat([1,2,3] , [4,5,6],[7,8]))

    </script>
    
</body>
</html>